import { request } from './controller/index.js'
/**********************************公用分类***********************************/
/**
 * 使用code登录账户
 * @param {Object} data
 */
export function userLogin(data){
	return request({
		 url:'/getopenid',
		 method: 'POST',
		 data
	})
}

/**
 * 发送短信验证码
 * @param {Object} data
 */
export function sendSmss(data){
	return request({
		 url:'/sendSms',
		 method: 'POST',
		 data
	})
}

/**
 * 登录接口
 * @param {Object} data
 */
export function logins(data){
	return request({
		 url:'/login',
		 method: 'POST',
		 data
	})
}

/**
 * 注册接口
 * @param {Object} data
 */
export function registers(data){
	return request({
		 url:'/register',
		 method: 'POST',
		 data
	})
}

/**
 * 重置密码
 * @param {Object} data
 */
export function resetPasss(data){
	return request({
		 url:'/resetPass',
		 method: 'POST',
		 data
	})
}

/**
 * 退出登录
 * @param {Object} data
 */
export function editUsers(data){
	return request({
		 url:'/editUser',
		 method: 'POST',
		 data
	})
}
/**********************************首页***********************************/


/**********************************充值***********************************/
/**
 * 获取支付时间的价格表
 * @param {Object} data
 */
export function getPayTimeLists(data){
	return request({
		 url:'/getPayTimeList',
		 method: 'POST',
		 data
	})
}

/**********************************商城***********************************/
/**
 * 获取商城列表
 * @param {Object} data
 */
export function getWebDatas(data){
	return request({
		 url:'/getWebData',
		 method: 'POST',
		 data
	})
}


/**********************************设备相关***********************************/
/**
 * 获取mac码列表
 * @param {Object} data
 */
export function getMacLists(data){
	return request({
		 url:'/getMacList',
		 method: 'POST',
		 data
	})
}

/**
 * 获取mac单独信息
 * @param {Object} data
 */
export function getMacInfos(data){
	return request({
		 url:'/getMacInfo',
		 method: 'POST',
		 data
	})
}

/**
 * 连接mac时长【购买时长】
 * @param {Object} data
 */
export function buyMacTimes(data){
	return request({
		 url:'/buyMacTime',
		 method: 'POST',
		 data
	})
}

/**
 * 获取设备激活码列表
 * @param {Object} data
 */
export function getDeviceCodeLists(data){
	return request({
		 url:'/getDeviceCodeList',
		 method: 'POST',
		 data
	})
}

/**
 * 激活码激活设备
 * @param {Object} data
 */
export function activateDevices(data){
	return request({
		 url:'/activateDevice',
		 method: 'POST',
		 data
	})
}

/**
 * 用户操作动作
 * @param {Object} data
 */
export function setDeviceHandlerLogs(data){
	return request({
		 url:'/setDeviceHandlerLog',
		 method: 'POST',
		 data
	})
}
/**********************************我的***********************************/
/**
 * 首页信息
 * @param {Object} data
 */
export function indexInfos(data){
	return request({
		 url:'/indexInfo',
		 method: 'POST',
		 data
	})
}

/**
 * 获取设备使用记录
 * @param {Object} data
 */
export function getDeviceUseLogs(data){
	return request({
		 url:'/getDeviceUseLog',
		 method: 'POST',
		 data
	})
}

/**
 * 修改昵称
 * @param {Object} data
 */
export function editNames(data){
	return request({
		 url:'/editName',
		 method: 'POST',
		 data
	})
}

/**
 * 上传图片
 * @param {Object} data
 */
export function uploadImgs(data){
	return request({
		 url:'/uploadImg',
		 method: 'POST',
		 data
	})
}

/**
 * 修改头像
 * @param {Object} data
 */
export function editImgs(data){
	return request({
		 url:'/editImg',
		 method: 'POST',
		 data
	})
}